i {
    font-size: 1.3em;
}
.list-items i {
    font-size: 1em;
    padding: 8px;
}
.list-block .item-text {
    height: 20px;
    padding-top: 7px;
}
.list-block .item-title {
    padding-left: 10px;
}
.attr {
    display: inline-block;
    margin-right: 15px;
}
.attr i {
    font-size: 1em;
    padding: 5px;
}
.single-content .content-block-title {
    font-size: 1.8em;
}
.single-content .content-block-title, .single-content .attrs {
    text-align: center;
}
.single-content * {
    max-width: 100%;
    height: auto;
}
.single-content pre {
    background: #eee;
    padding: 1em;
    border-radius: 10px;
    overflow-x: scroll;
}
.single-content p {
    text-indent: 2em;
}
